Towards a Natural Agent Paradigm Development Methodology
نویسندگان
چکیده
It is indisputable that software development using agents and, more specifically, the multi-agent systems concept has greater potential for dealing with complex problems than other more traditional approaches. The agent paradigm is acquiring the status of an engineering discipline and gradually leaving the laboratory and moving into industry. However, it has two major omissions: it is missing an agent modeling language and a consolidated development process such as the object paradigm now has. Although we do not provide a definitive answer to this question in this paper, we do try to help to solve the problem as it relates to the agent-oriented development process by considering what features an agent-based development methodology should have, pointing out the omissions of current methodologies and presenting the SONIA methodology that includes the required features.
منابع مشابه
A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance
Agent-oriented software engineering (AOSE) paradigm represents an interesting means of analyzing, designing and building complex software systems quite suitable to new software development requirements. Many scientific researches have been focused on this paradigm, yet its current state still reports relative lack of industrial acceptance compared to others. As a survey of AOSE paradigm, this p...
متن کاملAdventure Sports Development Paradigm
In the recent years, adventure sports have been growing increasingly. Adventure sports are new and appealing activities that regularly include some kinds of physical and mental challenges and relative presence of natural environment. These activities are presenting new paths and sometime they called as a serious competitor for mainstream sport. The aim of this study was to present a paradigm fo...
متن کاملModeling software agents identification and design
Agent-based computing has materialized as a powerful technology for developing complex software systems [1]. Having emerged, like so many other disciplines, from artificial intelligence, it is now a melting pot of many different research areas (artificial intelligence, software engineering, robotics, and distributed computing). Agent-Oriented Software Engineering (AOSE) stems from a line of res...
متن کاملEvaluating the Lifecycle Coverage of GAIA Methodology
Agent Oriented Software Engineering (AOSE) is one of the latest contenders in the historic development of programming paradigms. AOSE promises to be an exciting new software engineering approach with techniques more suited to the construction of large, complex software systems than those techniques belonging to the object oriented approach. To be a viable concept, there is a need for a uniform ...
متن کاملObject-Process Methodology Applied to Agent Design
As computer systems become ever more complex, we need more powerful abstractions and metaphors to explain their operations. System development shows that designing and building agent systems is a difficult task, which is associated with building traditional distributed, concurrent systems. Understanding natural, artificial, and social systems requires a well-founded, yet intuitive methodology t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004